despite the obstacles - Alemán Inglés Diccionario